import { http } from './request'

export default {
  UserCreateFeedback(data: any) {
    // 用户创建反馈
    return http.request({
      url: '/api/Feedback/UserCreateFeedback',
      method: 'post',
      data: data,
    })
  },
  PagedList(data: any) {
    // 反馈分页列表
    return http.request({
      url: '/api/Feedback/PagedList',
      method: 'post',
      data: data,
    })
  },
  Options(data: any) {
    // 反馈下拉选项
    return http.request({
      url: '/api/Feedback/Options',
      method: 'post',
      data: data,
    })
  },
  Export(data: any) {
    // 反馈导出
    return http.request({
      url: '/api/Feedback/Export',
      method: 'post',
      data: data,
    })
  },
  Import(data: any) {
    // 反馈导入
    return http.request({
      url: '/api/Feedback/Import',
      method: 'post',
      data: data,
      headers: {
        'Content-Type': 'multipart/form-data',
      },
    })
  },
  Exists(data: any) {
    // 检查反馈是否存在
    return http.request({
      url: '/api/Feedback/Exists',
      method: 'post',
      data: data,
    })
  },
  Create(data: any) {
    // 创建反馈
    return http.request({
      url: '/api/Feedback/Create',
      method: 'post',
      data: data,
    })
  },
  Fetch(data: any) {
    // 获取反馈
    return http.request({
      url: '/api/Feedback/Fetch',
      method: 'post',
      data: data,
    })
  },
  FetchModel(data: any) {
    // 获取反馈模型
    return http.request({
      url: '/api/Feedback/FetchModel',
      method: 'post',
      data: data,
    })
  },
  Delete(data: any) {
    // 删除反馈
    return http.request({
      url: '/api/Feedback/Delete',
      method: 'post',
      data: data,
    })
  },
  Update(data: any) {
    // 更新反馈
    return http.request({
      url: '/api/Feedback/Update',
      method: 'post',
      data: data,
    })
  },
  FeelPageList(data: any) {
    return http.request({
      url: ' /api/OrderContract/PagedList',
      method: 'post',
      data: data,
    })
  },
}
